module.exports = {
    publicPath:'./',
    assetsDir: 'static',
    //productionSourceMap: false,
    // devServer: {
    //     proxy: {
    //         '/api':{
    //             target:'http://jsonplaceholder.typicode.com',
    //             changeOrigin:true,
    //             pathRewrite:{
    //                 '/api':''
    //             }
    //         }
    //     }
    // }
    devServer: {
        port: 8080, // 端口号，如果端口号被占用，会自动提升1
        //host: "localhost", //主机名， 127.0.0.1， 真机 0.0.0.0
        host: "192.168.179.33",
        https: false, //协议
        open: true, //启动服务时自动打开浏览器访问
        proxy: {  // 开发环境代理配置
            '/api': {  // 意思是当请求是以 dev-api 开头的请求，都走代理
                // 目标服务器地址，代理访问：http://localhost:8001
                //  target: 'http://118.178.180.190:8080/webapp',
                 // 本地服务器
                // target: 'http://192.168.179.34:8060',
                 // 电视上的本地服务器
                target: 'http://192.168.179.2:8080/manageRear-0.0.1-SNAPSHOT',
                changeOrigin: true,   // 开启代理服务器，就会给你代理转发
                pathRewrite: {
                    // /dev-api/db.json 最终会转发到 http://localhost:8001/db.json
                    '^/api': '',  // 就是将请求地址中的 /dev-api 前缀替换成空的
                }
            }
        }
    },
    //lintOnSave: false, // 关闭格式检查
    productionSourceMap: false, // 打包时不会生成 .map 
}

// module.exports = {
//     // publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
//     publicPath: './',
//     productionSourceMap: false,
//     // port:8080,
//     devServer: {
//         port: port,
//         open: true,
//         overlay: {
//           warnings: false,
//           errors: true
//         },
//         proxyTable: {
//           '/api': {
//             target: 'http://192.168.179.34:8080',
//             pathRewrite: {
//               '^/api': '/api'
//             },
//             changeOrigin: true
//           }
//         },
//         // before: require('./mock/mock-server.js')
//       },
//     // 第三方插件配置
//     pluginOptions: {
//       // ...
//     },
//     //配置全局样式变量
//     // css: {
//     //   // extract: true,
//     //   sourceMap: false,
//     //   loaderOptions: {
//     //     sass: {
//     //       prependData: `@import "~@/assets/styles/mixin.scss";`
//     //     }
//     //   }
//     // }
//   }